periscopic meniscus - Español Inglés Diccionario